hydrant pits - French English Dictionary